هذا الدليل يشرح خطوة بخطوة ما يتم على نظام IMSC لتشغيل نموذج علب الآلات: من الإعداد والأرصدة الافتتاحية حتى العمل اليومي والإقفال الشهري. كل الخطوات تم تنفيذها فعلياً على بيئة الاختبار، وبجانب كل خطوة رقم المستند الذي يمكن فتحه كمثال.
This guide explains, step by step, what is done on the IMSC system to run the instrument-box model: from setup and opening balances to daily work and month-end. Every step was actually executed on the UAT environment; each one shows the record you can open as an example.
الأدوارRoles
الدورRole
المسؤولياتResponsibilities
الماليةFinance
الحسابات، فئة الأصل، الأصول والقيد الافتتاحي، الإهلاك الشهري، فواتير التعويض، المطابقة.Accounts, asset category, assets and opening JE, monthly depreciation, compensation invoices, reconciliation.
مستند «مراجعة وصيانة العلبة» بعد كل عملية، وتسليم التالف أسبوعياً.The “مراجعة وصيانة العلبة” entry after every surgery, and weekly damaged hand-over.
لجنة التالف (الرئيسي)Damage committee (HQ)
قرار كل آلة تالفة خلال 48 ساعة: إعدام أو صالحة.Decide every damaged instrument within 48 hours: scrap or usable.
القاعدة الذهبية للبُعد Sub LocationThe golden rule for Sub Location
في كل سطر Stock Entry يوجد حقلان: Sub Location (المصدر) و To Sub Location (الوجهة). كلاهما يجب ملؤه: • سطر خارج من مخزن: Sub Location = بُعد المصدر. • سطر داخل لمخزن: To Sub Location = بُعد الوجهة (رقم العلبة لو الوجهة مخزن علب). ولأن Sub Location إجباري، ضع فيه نفس القيمة. • سطر نقل: Sub Location = المصدر و To Sub Location = الوجهة. في الاختبار، 3 مستندات دخلت فيها المحتويات بدون رقم علبة لأن To Sub Location كان فاضي، واضطررنا لإلغائها.
Every Stock Entry line has two fields: Sub Location (source) and To Sub Location (target). Both must be filled: • Outgoing line: Sub Location = source dimension. • Incoming line: To Sub Location = target dimension (the box number if the target is a box warehouse). Since Sub Location is mandatory, put the same value there. • Transfer line: Sub Location = source and To Sub Location = target. In UAT, 3 entries put contents in without a box number because To Sub Location was empty, and had to be cancelled.
المخزنWarehouse
قيمة البُعدDimension value
المخزن الرئيسي – آلات
MAIN-INS
مخزن المستهلكات الرئيسي
MAIN-CON
احتياطي آلات – الثورة / الدقي / المتحف
RSV-THW / RSV-DOK / RSV-MTH
علب التشغيل – (الفرع)
رقم العلبة: BOX-THW-001 …Box number: BOX-THW-001 …
تالف مؤقت – الثورة / الدقي / المتحف
DMG-THW / DMG-DOK / DMG-MTH
تالف المركز الرئيسي
DMG-HQ
1الإعداد لمرة واحدة (فريق التنفيذ)One-time Setup (Implementation team)
الخطوةStep
الشاشةScreen
ماذا تفعلWhat to do
الحساباتAccounts
Accounting › Chart of Accounts
إنشاء 9 حسابات: 11111، 11112، 11210، 3409، 120502، 120503، 3234، 3235، 40208 بالأنواع المذكورة في الـ BRD.Create 9 accounts: 11111, 11112, 11210, 3409, 120502, 120503, 3234, 3235, 40208 with the types listed in the BRD.
SRV-COMP «تعويض آلة» · غير مخزني · Income Account = 40208.SRV-COMP “تعويض آلة” · non-stock · Income Account = 40208.
المخازنWarehouses
Stock › Warehouse
مجموعتان: «مخازن القيمة المالية» و «مخازن القيمة الصفرية» وتحتهم المخازن. لكل مخزن: Account + حقل Default Sub Location (إجباري لشاشات الاستلام).Two groups: “مخازن القيمة المالية” and “مخازن القيمة الصفرية” with the warehouses below. Per warehouse: Account + the Default Sub Location field (needed by receipt screens).
Sub Location للمخازنWarehouse Sub Locations
Sub Location › New
MAIN-INS، MAIN-CON، RSV-xxx، DMG-xxx مع ربط Sub Location Warehouse.MAIN-INS, MAIN-CON, RSV-xxx, DMG-xxx with Sub Location Warehouse set.
أنواع الحركاتEntry types
Stock › Stock Entry Type
إنشاء الأنواع العشرة (القسم 5.5 في الـ BRD).Create the ten types (BRD section 5.5).
قالب نوع العلبةBox Type template
IMSC › Box Type › New
الاسم = نوع العلبة · جدول Stock Items: كل آلة وكميتها القياسية.Name = box type · Stock Items table: each instrument and its standard quantity.
2رفع العلبة القائمة كأصلUpload an Existing Box as an Asset
Item Code = صنف نوع العلبة (مثلاً BOXT-PLT-L). Asset Name = الرقم المكتوب على العلبة (BOX-THW-001).
Location = الفرع · Cost Center = مركز تكلفة الفرع · Branch.
علّم Is Existing Asset. Purchase Date و Available for Use Date = تاريخ بدء التشغيل الفعلي.
Gross Purchase Amount = قيمة العلبة بمحتواها. Opening Accumulated Depreciation و Opening Number of Booked Depreciations حسب ملف الحصر.
علّم Calculate Depreciation · في Finance Books: Straight Line، Total Number of Depreciations = 42، Frequency = 1، Depreciation Start Date = أول قسط (31-01-2027 في الإنتاج).
Save ← راجع جدول الإهلاك (30 قسط × 2,857.14 في المثال) ← Submit.
Item Code = the box-type item (e.g. BOXT-PLT-L). Asset Name = the number written on the box (BOX-THW-001).
Location = branch · Cost Center = branch cost centre · Branch.
Tick Is Existing Asset. Purchase Date and Available for Use Date = actual in-service date.
Gross Purchase Amount = box value incl. contents. Opening Accumulated Depreciation and Opening Number of Booked Depreciations from the count file.
Tick Calculate Depreciation · Finance Books: Straight Line, Total Number of Depreciations = 42, Frequency = 1, Depreciation Start Date = first instalment (31-01-2027 in production).
Save → check the schedule (30 × 2,857.14 in the example) → Submit.
Submit للأصل القائم لا يعمل أي قيد. لازم القيد الافتتاحي في الخطوة التالية.
Submitting an existing asset posts no GL entry. The opening JE in the next step is required.
3القيد الافتتاحي للعلبOpening Journal Entry for Boxes
Stock Entry Type = مراجعة وصيانة العلبة (Purpose = Repack). Remarks: رقم العلبة والعملية.
قبل الإدخال: افتح Stock Balance للعلبة وقارن بالقالب في Box Type لتعرف النواقص.
استكمال / تعويض (3): سطرين لكل آلة — (أ) Source = احتياطي الفرع، Sub Location = RSV-xxx، Expense Account = 3234؛ (ب) Target = علب التشغيل، Sub Location و To Sub Location = رقم العلبة، Basic Rate = 0، علّم Set Basic Rate Manually و Allow Zero Valuation Rate.
تالف (4): سطرين — (أ) Source = علب التشغيل، Sub Location = رقم العلبة؛ (ب) Target = تالف مؤقت – الفرع، To Sub Location = DMG-xxx، Rate = 0 مع نفس العلامتين.
مفقود (5): سطر واحد — Source = علب التشغيل، Sub Location = رقم العلبة، بدون Target.
Save ← راجع أن Total Outgoing Value = قيمة الآلات الخارجة من الاحتياطي فقط ← Submit.
Stock Entry Type = مراجعة وصيانة العلبة (Purpose = Repack). Remarks: box number and surgery.
Before entering: open the box's Stock Balance and compare with the Box Type template to find shortages.
Complete / replace (3): two lines per instrument — (a) Source = branch reserve, Sub Location = RSV-xxx, Expense Account = 3234; (b) Target = box warehouse, Sub Location and To Sub Location = box number, Basic Rate = 0, tick Set Basic Rate Manually and Allow Zero Valuation Rate.
Damaged (4): two lines — (a) Source = box warehouse, Sub Location = box number; (b) Target = branch damaged, To Sub Location = DMG-xxx, rate 0 with the same two ticks.
Lost (5): one line — Source = box warehouse, Sub Location = box number, no target.
Save → check Total Outgoing Value = value leaving the reserve only → Submit.
القيد الناتج: مدين 3234 مصروف صيانة علب الآلات / دائن 120502 مخزون آلات بقيمة ما خرج من الاحتياطي، بمركز تكلفة الفرع. أسطر العلبة والتالف والمفقود بلا قيد.
Resulting entry: Dr 3234 Box Maintenance Expense / Cr 120502 Instruments Inventory for the value leaving the reserve, on the branch cost centre. Box, damaged and lost lines post nothing.
لو أخطأت: Cancel للمستند كاملاً يلغي كل الحركات والقيد معاً، ثم Amend.
If wrong: cancelling the entry reverses all movements and the GL together; then Amend.
10تحميل آلة مفقودة على المستشفى / الدكتور (حركة 5)Charge a Lost Instrument to Hospital / Doctor (Txn 5)
Supplier · علّم Update Stock (بدونها لا يُنشأ الأصل) · Target Sub Location = MAIN-INS.
السطر: صنف نوع العلبة · Asset Location = الفرع · Cost Center = الفرع · Sub Location = MAIN-INS · Submit.
النظام ينشئ Asset بحالة Draft. افتحه: Asset Name = رقم العلبة · Available for Use Date = يوم التشغيل · Calculate Depreciation ✓ + Finance Books · Submit.
أنشئ Box (القسم 4) ثم محتوى العلبة بقيمة صفر من قائمة التعبئة (القسم 6).
Supplier · tick Update Stock (without it no asset is created) · Target Sub Location = MAIN-INS.
Line: box-type item · Asset Location = branch · Cost Center = branch · Sub Location = MAIN-INS · Submit.
The system creates a Draft asset. Open it: Asset Name = box number · Available for Use Date = in-service day · Calculate Depreciation ✓ + Finance Books · Submit.
Create the Box (section 4), then the box content at zero from the packing list (section 6).
القيد الناتج: عند الفاتورة: مدين 11112 CWIP / دائن المورد. عند Submit الأصل: مدين 11111 / دائن 11112. الإهلاك يبدأ من يوم التشغيل.
Resulting entry: On invoice: Dr 11112 CWIP / Cr supplier. On asset submit: Dr 11111 / Cr 11112. Depreciation starts from the in-service day.
Purchase Receipt لصنف أصل غير متاح حالياً لأن الشركة بدون «Asset Received But Not Billed» (فجوة G-03/G-04).
A Purchase Receipt for an asset item is not available today because the company lacks “Asset Received But Not Billed” (gaps G-03/G-04).
15تجميع علبة من آلات المخزن (حركة 10)Assemble a Box from Stock (Txn 10)
Stock Entry Type = نقل آلة بين العلب: Source = old branch box warehouse, Target = new branch box warehouse, Sub Location and To Sub Location = same box number.
Update the Box: Current Branch and Current Warehouse, and the Sub Location Warehouse.
مركز التكلفة على الأصل لا يتغيّر بعد Submit حالياً (فجوة G-02)، فالإهلاك يظل على الفرع القديم لحين تفعيل Allow on Submit أو قيد تسوية.
The asset cost centre cannot change after submit today (gap G-02), so depreciation stays on the old branch until Allow on Submit is enabled or a reclass entry is posted.
17استبعاد علبة بعد 42 شهر (حركة 12)Dispose of a Box after 42 Months (Txn 12)
يتم تلقائياً يوم القسط. للمراجعة: Asset Depreciation Ledger / Depreciation Entry.Posted automatically on the schedule date. Review: Asset Depreciation Ledger.
قسط لكل علبة على مركز تكلفتهاOne instalment per box on its cost centre
قيمة المخازن الصفريةZero-value warehouses
Stock Balance · Warehouse = مخازن القيمة الصفريةStock Balance · Warehouse = مخازن القيمة الصفرية
Balance Value = 0.00 بالظبطBalance Value exactly 0.00
المخزون بقيمةValued stock
Stock Balance (مخازن القيمة المالية) مقابل Trial Balance 120502 / 120503Stock Balance (valued group) vs Trial Balance 120502 / 120503
متساويانEqual
الأصولAssets
Fixed Asset Register مقابل Trial Balance 11111 / 11210 لكل فرعFixed Asset Register vs Trial Balance 11111 / 11210 per branch
متساويانEqual
CWIPCWIP
رصيد 11112 = علب مشتراة لم تدخل التشغيل فقط11112 = boxes bought not yet in service only
لا رصيد قديمNo stale balance
التالفDamaged
Stock Ageing · تالف المركز الرئيسيStock Ageing · تالف المركز الرئيسي
لا شيء أقدم من 48 ساعةNothing older than 48 hours
حركات عكسيةReverse moves
Stock Ledger · مصدر في مخازن القيمة الصفرية ووجهة في مخزن بقيمةStock Ledger · source in zero-value group, target in a valued warehouse
21رسائل الخطأ وحلولها (من الاختبار الفعلي)Error Messages & Fixes (from actual UAT)
الرسالةMessage
السببCause
الحلFix
Value missing for Purchase Receipt: Target Sub Location
المخزن ليس له Default Sub LocationWarehouse has no Default Sub Location
املأ حقل Default Sub Location في المخزن، أو اختر Target Sub Location يدوياًFill Default Sub Location on the warehouse, or pick Target Sub Location manually
Row #n: Value missing for: Source Sub Location
Sub Location إجباري حتى في أسطر الاستلامSub Location is mandatory even on incoming lines
ضع نفس قيمة To Sub LocationPut the same value as To Sub Location
… units of Item … are required in Warehouse … with the inventory dimension sub_location: BOX-…
رصيد العلبة بالبُعد غير كافٍ (غالباً محتوى دخل بدون To Sub Location)Box balance by dimension is insufficient (usually content entered without To Sub Location)
راجع Stock Ledger للعلبة وصحّح مستند المحتوىCheck the box's Stock Ledger and fix the content entry
Update stock must be enabled for the purchase invoice
ربط أصل بفاتورة بدون Update StockLinking an asset to an invoice without Update Stock
ألغِ الفاتورة وأعدها مع Update Stock ✓Cancel and redo the invoice with Update Stock ✓
Asset Naming Series is mandatory for the auto creation
صنف العلبة بدون Asset Naming SeriesBox item has no Asset Naming Series
في الصنف: Asset Naming Series = ACC-ASS-.YYYY.-On the item: Asset Naming Series = ACC-ASS-.YYYY.-
Please set default Asset Received But Not Billed in Company
إعداد ناقص في الشركةMissing company setting
استخدم Purchase Invoice + Update Stock، أو Administrator يضبط الإعداد (G-03)Use Purchase Invoice + Update Stock, or Administrator sets it (G-03)
Please set 'Gain/Loss Account on Asset Disposal' in Company
إعداد ناقص في الشركةMissing company setting
Administrator (G-03)Administrator (G-03)
Not allowed to change Cost Center after submission
الحقل غير قابل للتعديل بعد الاعتمادField not editable after submit
G-02: Allow on Submit أو قيد تسويةG-02: Allow on Submit or reclass entry
22افعل / لا تفعلDo / Don't
افعل ✓Do ✓
لا تفعل ✗Don't ✗
استخدم نوع الحركة المخصص لكل عمليةUse the dedicated entry type for every action
لا تستخدم Material Transfer العام على مخازن العلبDon't use generic Material Transfer on box warehouses
املأ Sub Location و To Sub Location في كل سطرFill Sub Location and To Sub Location on every line
لا تترك To Sub Location فاضي في سطر داخل لعلبةDon't leave To Sub Location empty on a line into a box
Rate = 0 + Set Basic Rate Manually لأي سطر وجهته مخزن صفريRate 0 + Set Basic Rate Manually on any line into a zero warehouse
لا ترجع آلة من علبة أو تالف لأي مخزن بقيمةNever move an instrument from a box or damaged to a valued warehouse
سوِّ فروق الجرد بمستند المراجعةSettle count differences with the review entry
لا تعمل Stock Reconciliation على مخازن العلب أو التالفDon't run Stock Reconciliation on box or damaged warehouses
Cancel ثم Amend عند الخطأCancel then Amend when wrong
لا تعدّل قيمة الأصل أو جدوله عند إضافة/خصم آلةDon't change the asset value or schedule when adding/removing instruments